home *** CD-ROM | disk | FTP | other *** search
/ Business Assistant / Business Assistant.iso / acctg / medlin / medlin.arc / PC-PR.DOC < prev    next >
Encoding:
Text File  |  1991-04-12  |  40.9 KB  |  922 lines

  1.  
  2.  
  3.                               PC-PR
  4.                           Version 1.9
  5.                   Copyright 1990, Jerry Medlin
  6.  
  7.  
  8. PROGRAM DESCRIPTION
  9.  
  10.      PC-PR is a payroll writing program for small and medium
  11. size businesses.  The program runs on a IBM PC or compatible
  12. computer with one disk drive and 128k memory.
  13.  
  14.      PC-PR is Shareware.  You are free to try the program and
  15. are encouraged to give copies to anyone who might use it.  Since
  16. the federal tax tables are included in the program, you need an
  17. updated version of the program each year.  The cost for the
  18. updated program is $35.  The program includes the 1991 Federal
  19. Income Tax, Social Security and Medicare tax rates.  To receive
  20. a copy of the program with 1992 tax tables send $35 to:
  21.  
  22.           Jerry Medlin
  23.           1461 Sproul Avenue
  24.           Napa, Ca.  94559
  25.  
  26.      To order using Master Card or Visa, call (707) 255-4475.
  27. Your payment will also entitle you to limited telephone
  28. assistance and a configuration program to change certain
  29. features of the program.
  30.  
  31.      To run the payroll program, simply type "PC-PR" at the DOS
  32. prompt.  If you want to specify a drive and path for your data,
  33. add the drive and path description after the program name.  i.e.
  34. type "PC-PR C:PAYROLL\" to use the directory named PAYROLL on
  35. the C drive for data files.  If you want the root directory on B
  36. drive, type "PC-PR B:"
  37.  
  38.      You will be asked to enter a date.  This date is used to
  39. date all of the payroll checks written.  You will also be asked
  40. to enter a memo line to print on the payroll checks.  Press the
  41. Enter key if you do not wish to print a comment or memo line on
  42. the payroll checks.  A menu is then displayed:
  43.  
  44.           Enter or Change Employee Data
  45.           Enter or Change Payroll Checks
  46.           Print Employee Listing
  47.           Print Payroll Check Listing
  48.           Print Payroll Ledger
  49.           Print Quarterly Payroll List
  50.           Federal Liability by Paydate
  51.           Start a New Quarter or Year
  52.           Enter or Change Employer Data
  53.           Export ASCII Data
  54.           End Processing
  55.  
  56.      Use the arrow keys to highlight your selection, then press
  57. enter.
  58.  
  59.      PC-PR is fast because it works with data in memory.  The
  60. capacity is limited by available memory.  Because memory is
  61. shared by the data, with more employees on file, fewer payroll
  62. checks can be entered.  PC-PR allows a maximum of 1000 employees
  63. and 1000 payroll checks per accounting period with 512k of
  64. memory.  With 256k the capacity is reduced to about 200
  65. employees and 200 checks.
  66.  
  67.      Each time the menu is displayed, the number of payroll
  68. checks that can be added with the available memory is printed at
  69. the bottom of the screen.  The number of employees that can be
  70. added is obtained by dividing this number by 2, as each employee
  71. takes up twice as much memory as a payroll check entry.
  72.  
  73.      Since a power interruption will result in loosing all the
  74. data currently entered into the program, occasionally save your
  75. data back to the disk.  This is done by selecting End Processing
  76. from the menu.  The current data will be saved to the disk.  You
  77. will be asked "Do you want to end ?".  Answer with an "N" and
  78. you may resume processing.
  79.  
  80.  
  81. THE PROCESSING CYCLE
  82.  
  83.      Payroll checks may be written on any cycle from daily to
  84. annually.  After each batch of payroll checks, print the Payroll
  85. Check Listing report and the Payroll Ledger report.  This will
  86. provide a printed "audit trail", so you will know where you got
  87. all those numbers on the employee's W-2s.
  88.  
  89.      Payroll Checks are printed as the payroll data is entered.
  90. When all of the payroll checks for the current payroll have been
  91. printed, you may begin printing reports.  Reports may be printed
  92. in any order, and as often as desired.  If you discover an error
  93. in any of the reports, correct the problem and reprint the
  94. report.  At any time, you can stop processing by choosing the
  95. End Processing selection from the menu.  Data will automatically
  96. be saved.
  97.  
  98.      When you start the program, you are asked "Do you want to
  99. start a new payroll period? (Y/N)".  If you answer the question
  100. with a "N", the latest payroll checks are loaded and you may add
  101. additional entries.  If you answer "Y", the current period
  102. balances are set to zero and the payroll checks for the previous
  103. period are saved for later review.  You may then begin entering
  104. a new payroll.  Important:  If you don't print either the
  105. Payroll Check Listing or the Payroll Ledger report, you won't be
  106. able to start a new period, because you won't be asked "Do you
  107. want to start a new payroll period?".
  108.  
  109. ENTER OR CHANGE EMPLOYER DATA
  110.  
  111.      Before you do anything with PC-PR you need to enter a
  112. screen of employer information.  This employer information is
  113. only entered once, but can be changed whenever any of the
  114. relevant data changes.  Select ENTER OR CHANGE EMPLOYER DATA
  115. from the main menu.  Initially, most of the data is blank.  By
  116. using the up and down arrows, you can select each field to be
  117. changed and, by pressing "C", you may change the information in
  118. that field.
  119.  
  120.      Space is provided for the employer name (2 lines), employer
  121. address (2 lines) and employer federal and state identification
  122. numbers.  The first line of the employer name is printed on all
  123. reports.  The remaining name and address information is used
  124. only for printing W-2's at the end of the year.
  125.  
  126.      The number of paydays per year is required to calculate
  127. federal income tax to be withheld and must be a number between 1
  128. and 52.  Weekly payroll is 52 paydays per year, semimonthly
  129. payroll is 24 paydays per year, biweekly payroll is 26 paydays
  130. per year and monthly payroll is 12 paydays per year.  If the
  131. federal withholding amounts are calculating incorrectly, it is
  132. because you have not entered the correct number for the number
  133. of paydays per year.
  134.  
  135.      Next you must fill in the information for payroll
  136. deductions.  There are 6 deductions possible with PC-PR.  The
  137. first deduction is always federal income tax withholding (FWH).
  138. The next deduction is always Social Security and Medicare (FICA)
  139. combined as a single deduction (they will be separated at the
  140. bottom of the Payroll Ledger for 941 information and on the W-
  141. 2's at the end of the year).
  142.  
  143.      The remaining four deductions may be renamed for your
  144. application.  You may also set a limit for each deduction and
  145. the percentage to be withheld.  Tax will be withheld at the rate
  146. you enter until the limit is reached.
  147.  
  148.      If you have an unlimited deduction, enter 999999 for the
  149. limit.
  150.  
  151.      A zero value for the limit and percentage means this
  152. deduction must be input by the user.  Such is the case with some
  153. state income taxes, and for any miscellaneous deductions.
  154.  
  155.      A negative value for deduction percent will tell the
  156. program to calculate the tax as a percentage of federal
  157. withholding.  So, if your state income tax is 10 percent of
  158. federal income tax, you should enter 10.00- for the deduction
  159. percent for that deduction.
  160.  
  161.      A negative value for the deduction limit will tell the
  162. program to reduce the annual taxable income by that amount per
  163. dependent before multiplying it by the percentage.  For
  164. instance, Illinois state income tax is calculated by reducing
  165. the taxable pay by $1000 per dependent on an annual basis and
  166. multiplying it times 2.5 percent.  So, you would enter -1000 for
  167. the deduction limit and 2.50 for the percentage.  Several other
  168. states have similar withholding plans, including Michigan (2100
  169. per dependent and 4.60 percent) and Indiana (1000 per dependent
  170. and 3.40 percent).
  171.  
  172.      When you enter a value of 99.99 for the deduction percent
  173. the word "State" be displayed for the percentage.  That will
  174. tell the program to use the state income tax withholding table.
  175. The opening screen of PC-PR states which state tax table is
  176. supported.  If no state is mentioned in the opening screen, the
  177. California tax table is included.
  178.  
  179.      If the description for a withholding field is blank, you
  180. will not be asked to enter a number in that field when you write
  181. payroll checks.  This avoids the inconvenience of pressing the
  182. enter key to skip unused deduction fields when entering payroll
  183. checks.  Use the space bar to change any field to blank.
  184.  
  185.      You may input information for calculating up to 4 employer
  186. payroll tax amounts in addition of Social Security and Medicare
  187. Insurance.  This information is used to print a summary of
  188. payroll taxes due for the quarter at the bottom of the payroll
  189. ledger report, but has no effect on the calculations for
  190. employee's payroll checks.  It is especially useful for
  191. calculating employer paid payroll taxes such as federal
  192. unemployment insurance (FUI).  FUI is based on payroll paid up
  193. to a certain amount for each employee.
  194.  
  195.      Since PC-PR requires a printer capable of printing at least
  196. 96 characters across a page, you must let the program know what
  197. printer codes are required to set your printer to 10 and 12
  198. characters per inch (cpi).  If your printer is already set up to
  199. print at least 96 characters or you use switches to set the
  200. printer pitch then you can leave this part blank.  Otherwise,
  201. enter in hexadecimal the code or codes required to change your
  202. printer pitch to 10 cpi and 12 cpi.  Appendix A at the end of
  203. this manual contains the codes for several popular (and not so
  204. popular) printers.  If your printer is not listed, the
  205. information should be available in your printer manual.
  206.  
  207.      If you have a fairly new printer, chances are it is Epson
  208. compatible.  So, before trying to read your printer manual, try
  209. 1B50 for 10 CPI and 1B4D for 12 CPI.  If the printer codes are
  210. correct, the report headings should be printed without any
  211. extraneous characters and without wrapping around at the end of
  212. the line.  Make sure you enter the 0 character as a zero, not a
  213. capital letter O.
  214.  
  215.      The following is an example of a completed employer data
  216. screen for the state of California for the 1991 tax year and
  217. using a Prowriter or C-Itoh 8510 printer.  Your data will vary
  218. depending on state law and the type of printer you are using.
  219.  
  220.      Employer Data
  221. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  222.  
  223. Name 1      JOHN HENRY'S DRILLING       Printer Control Codes
  224. Name 2      & EXCAVATING INC.
  225. Address 1   333 OAT HILL ROAD
  226. Address 2   CALISTOGA, CA.  94598       10 Cpi    1B4E
  227. Federal ID  94-2678232                  12 Cpi    1B45
  228. State ID    250-7432-4
  229. Paydays per year    26
  230.  
  231.     Employee Taxes:                Employer Taxes:
  232. Deduction    Limit     Percent     P/R Tax      Limit    Percent
  233.  FWH         None      Internal     Soc S       53400      6.20
  234.  FICA        2 Limits  Internal     Med        125000      1.45
  235.  SDI         31767       1.00       SDI         31767      1.00
  236.  SWH             0      State       SUI          7000      1.60
  237.  Insur           0       0.00       ETT          7000      0.10
  238.  Other           0       0.00       FUI          7000      0.80
  239. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  240.  Use the arrows to move the pointer
  241.  then <C> to change or <Esc> to exit.
  242.  
  243.  
  244. ENTER OR CHANGE EMPLOYEE DATA
  245.  
  246.      Employee information is entered and changed using this
  247. selection from the menu.  Enter the following information for
  248. each employee:
  249.  
  250.      Employee name - Up to 25 characters are available.
  251.  
  252.      Street Address - Up to 25 characters for the street
  253.      address.
  254.  
  255.      City, State & Zip - Up to 25 characters for the city, state
  256.      & zip code.
  257.  
  258.      Sort by - A ten character code used to sort employees in
  259.      alphabetical order.  Employees are sorted each time you
  260.      leave the ENTER OR CHANGE EMPLOYEE DATA section.  In most
  261.      cases, you will want to enter the employee's last name,
  262.      followed by as much of the first name as will fit in the
  263.      remaining characters.  For instance, if the employee's name
  264.      is Jerry Medlin, the employee code would be MEDLINJERR.
  265.      When a new employee name is entered, the program will make
  266.      a pretty good guess and enter a sort code for you.  If you
  267.      want to change the sort code, press the escape key.
  268.  
  269.      Social Security - Enter the employee social security number
  270.      without spaces or dashes.  Dashes are added later, when the
  271.      social security number is printed on reports.
  272.  
  273.      Status - Marital status can be either M for married or S
  274.      for single.
  275.  
  276.      Allow - The number of allowances claimed by the employee.
  277.      Enter a number from 0 to 9 or the letter E, if the employee
  278.      is exempt from federal tax.  Entering an S for allowance
  279.      will tell the program to input federal tax from the
  280.      keyboard, instead of calculating it.
  281.  
  282.      Rate - The employees hourly wage rate.  If you wish, you
  283.      can enter the pay rate for a whole pay period, then enter
  284.      the hours as 1 when entering payroll check data.
  285.  
  286.      Dept - Enter a department number between 0 and 9.  This
  287.      number is used to summarize payroll by department at the
  288.      end of the Payroll Check Listing.  When an employee no
  289.      longer works for you, enter an "X" for department and the
  290.      employee will be omitted from payroll and employee
  291.      listings, but retained for W2 purposes.
  292.  
  293.      Pressing the Escape key during entry takes you back to the
  294. previous field.  Pressing the Escape key at the first entry
  295. takes you to the command mode.  The command mode allows you to
  296. scroll up and down through the employee names, delete employees
  297. and change employee information.  Pressing the Escape key from
  298. command mode takes you back to the menu.
  299.  
  300.      If you don't know the employee's address or social security
  301. number, you can leave that information blank for now, and fill
  302. it in later using the <C> Change option.
  303.  
  304.      The <E> Enter New Balances command allows you to enter new
  305. quarter and year to date balances for an employee.  Be careful!
  306. The principal purpose of this selection is to allow you to enter
  307. opening balances when you first begin using PC-PR.  It will also
  308. allow you to enter incorrect balances and foul things up!
  309.  
  310.      At times, you may want to find an employee without
  311. scrolling through the entire employee list.  To do this, use the
  312. <G> Go to Employee selection from the command mode.  Enter the
  313. employee's name, or even the beginning of the name, and the
  314. program will take you immediately to that employee.
  315.  
  316.      All acceptable commands are printed at the bottom of the
  317. screen.
  318.  
  319. ENTER OR CHANGE PAYROLL CHECKS
  320.  
  321.      Payroll checks are printed on a common check form from New
  322. England Business Services (NEBS).  Order the checks pre printed
  323. and numbered.  You will need to send a voided check with your
  324. account number, your company name and address and the beginning
  325. check number to:  NEBS, 500 Main Street, Groton, MA  01470.  You
  326. can get pricing and order information by calling NEBS at 1-800-
  327. 388-3810.  The form number is 9022 and the catalog code number
  328. is 95111.
  329.  
  330.      With the PRCONFIG program provided to registered users you
  331. can print on a variety of check forms.  See the description of
  332. PRCONFIG at the end of this manual for details.
  333.  
  334.      The ENTER OR CHANGE PAYROLL CHECKS selection allows you to
  335. enter or change payroll checks.  Payroll checks are normally
  336. printed as the payroll information is entered.  This normally
  337. causes no delay with most printers, and results in a shorter
  338. overall time for doing a payroll.  If you prefer, you can skip
  339. printing the checks as they are entered, and print them one at a
  340. time using the <P> Print command.
  341.  
  342.      Before any payroll checks are entered, you must have
  343. entered your employer information into the program as explained
  344. in the previous section.
  345.  
  346.      The following information must be entered to calculate a
  347. payroll check:
  348.  
  349.      Date - The date entered at the beginning of the processing
  350.      period is automatically entered for each payroll check.
  351.      The only way to change the date is to go back to the date
  352.      entry at the beginning of the program and enter a new date.
  353.  
  354.      Employee Name - You don't have to type in the employees
  355.      name.  Just use the up and down arrows on the number pad to
  356.      search for the employee you want to pay.  When you find the
  357.      right employee, press the enter key.  There is no need to
  358.      memorize employee numbers.  Payroll checks are entered by
  359.      name only.
  360.  
  361.      Check Number - Up to 4 characters for the check number.
  362.      Alphabetic characters are allowed.  Pressing the enter or
  363.      plus <+> key enters a number equal to the previous check
  364.      number plus one.
  365.  
  366.      Total Hours - The total hours worked by the employee for
  367.      the pay period.  This will be multiplied by the rate
  368.      entered for the employee to determine regular pay.  The
  369.      total hours should include any overtime hours.
  370.  
  371.      O.T. Hours - Overtime hours worked for the pay period.
  372.      This number will be multiplied by one half the rate entered
  373.      for the employee to determine the overtime excess pay.
  374.      Only the overtime EXCESS is paid as overtime, the rest of
  375.      the overtime is included with the regular pay.  So, if a
  376.      weekly employee worked 42 hours, enter 42 hours for Total
  377.      Hours and 2 hours for O.T. Hours.
  378.  
  379.      Other Income - Enter the dollar amount of any other income
  380.      to be paid during this pay period.  Use this entry for
  381.      entering total pay for salaried employees, or any extra pay
  382.      for hourly employees.
  383.  
  384.      Non Taxable - If you want to add a non taxable payment to
  385.      the check (such as an auto allowance or reimbursement for
  386.      supplies paid for by the employee), you can enter it here.
  387.      Be sure the amount you are entering is, in fact, non
  388.      taxable, because the amount will be added to the net check
  389.      with no deductions taken.
  390.  
  391.      The program will then instantly calculate the payroll
  392. deductions that are supposed to be calculated and prompt you to
  393. enter the deductions which are not calculated.  You will then be
  394. presented with four choices:
  395.  
  396.  
  397. <Enter> or <+>  Print this check       <C> Change this check
  398. <X> Skip Printing                      <Esc> Cancel this check
  399.  
  400.      Normally you will press the enter or plus key and the check
  401. will be printed.  If you made an error in one of the steps
  402. above, or if you want to change one of the deduction amounts,
  403. select <C> and you will be given an opportunity to change any of
  404. the check information, and then returned to the above four
  405. choices.  Should you not want to print the check at this time,
  406. you can press the X key.  The <X> Skip Printing choice is
  407. usually used when you want to enter a manually written check
  408. into the payroll.  Pressing the Escape key will cancel the
  409. check.
  410.  
  411.      Pressing the Escape key during entry takes you back to the
  412. previous field.  Pressing the Escape key at first entry position
  413. (Name) takes you to the command mode.
  414.  
  415.      The command mode allows you to scroll up and down through
  416. the entries, delete entries, change entries, and print any
  417. checks you left unprinted.  From the command mode, press the <T>
  418. Total key to see the total of all the payroll checks written so
  419. far.
  420.  
  421.      Pressing the Escape key from command mode takes you back to
  422. the menu.  All the available commands are printed at the bottom
  423. of the screen and may be chosen by a single keystroke.
  424.  
  425. PRINTING REPORTS
  426.  
  427.      When you first enter the PC-PR program, you are asked to
  428. enter a report date.  This date is used on all reports.  If you
  429. want to change the report date, press Escape at the Main Menu.
  430.  
  431.  
  432. PRINT EMPLOYEE LISTING
  433.  
  434.      This is a listing of all current information for each
  435. employee.  Use this sheet as a payroll input sheet for the next
  436. pay period, and to check addresses and social security numbers
  437. for accuracy.
  438.  
  439.      You may also choose to print the list in Mailing Label
  440. format.  A mailing label for each employee can be printed on
  441. standard 3.5" X 15/16" labels.
  442.  
  443.  
  444. PRINT PAYROLL CHECK LISTING
  445.  
  446.      This report lists all of the payroll checks written for the
  447. payroll period.  At the end of the payroll check listing, the
  448. total of all checks is printed followed by a breakdown of
  449. payroll by department.  Print and retain this report after each
  450. payroll for a permanent record.
  451.  
  452.  
  453. PRINT PAYROLL LEDGER
  454.  
  455.      The payroll ledger is an important "audit trail" for the
  456.  PC-PR program.  It lists each employee with his or her payroll
  457. balance at the beginning of the payroll period.  Each payroll
  458. check for the employee is listed followed by the quarter to date
  459. and year to date balances for the employee at the end of the
  460. payroll period.
  461.  
  462.      At the end of the Payroll Ledger report, the quarterly
  463. payroll tax liabilities are calculated and printed.  These
  464. numbers have no effect on payroll, but are there to help you
  465. fill out the various state and federal payroll tax forms. The
  466. calculations are based on information you entered in the ENTER
  467. OR CHANGE EMPLOYER INFORMATION section of the program.
  468.  
  469.      Important!  If you don't print either the Payroll Ledger
  470. Report or the Payroll Check Listing, the program will not ask
  471. you if you want to start a new payroll period at the beginning
  472. of the program.  This is done to assure a payroll audit trail.
  473.  
  474. PRINT QUARTERLY PAYROLL LIST
  475.  
  476.      This report prints a list of employee names, social
  477. security numbers and quarterly earnings.  Years ago, a similar
  478. listing called the "941a" was required with the Employer's
  479. Quarterly Federal Tax Return.  The 1982 Paper Reduction Act
  480. eliminated the requirement for the 941a.  (The Paper Reduction
  481. Act also required the addition of a "Paper Reduction Act Notice"
  482. to every federal form.)   Most states still require the 941a
  483. form information in a slightly different format, and many even
  484. have additional requirements.
  485.  
  486.      It is impossible to support the whims of 50 individual
  487. states, but this report does print on California's successor to
  488. the 941a: the DE-3B form.  Also, for those enlightened states
  489. that allow you to provide the list in a variety of formats, this
  490. report will do nicely.  You may also print this report to a
  491. file, then load it into your word processor for editing.
  492.  
  493.  
  494. FEDERAL LIABILITY BY PAYDATE
  495.  
  496.      This report will give you the Federal Liability by Paydate
  497. information required at the bottom of the Federal Form 941.  The
  498. letters A,B,C etc. printed on the screen correspond with those
  499. on the bottom section of the 941 form.  For this report to be
  500. correct, you must have completed the quarter using this program.
  501. The totals on this report may vary from the total liability by a
  502. few pennies, due to round off errors.
  503.  
  504.      This reports is calculated from the payroll checks saved
  505. for each period.  Remember, the number of payroll periods saved
  506. defaults to 14.  If you are paying weekly and wish to retain
  507. more than one quarter, you need to use the PRCONFIG program to
  508. increase the number of payroll periods saved a higher number.
  509.  
  510. START A NEW QUARTER OR YEAR
  511.  
  512.      At the end of each quarter, before you print the first
  513. payroll check for the new quarter, use this selection to set all
  514. employee quarter to date balances to zero.  At the end of the
  515. year, all employee year to date balances should be set to zero.
  516. You will be asked to enter a "Q" to zero quarter to date
  517. balances or a "Y" to zero year to date balances.  Pressing any
  518. other key will return you to the menu with no changes made.  The
  519. program will attempt to remind you when it is time to start a
  520. new quarter or year, by looking at the system date in your
  521. computer.  Even if you forget to start a new quarter or year at
  522. the proper time, this option will work as long as you haven't
  523. started a second payroll period for the new quarter or year.
  524.  
  525. EMPLOYEE HISTORY REPORT
  526.  
  527.      The program retains payroll checks from the last 14 payroll
  528. periods on your data disk.  The employee history report allows
  529. you to review those checks for any or all employees.  This
  530. report is sometimes helpful in filling out state or local
  531. reports requesting the number of payroll periods worked.
  532.  
  533.  
  534. EXPORT ASCII DATA
  535.  
  536.      This selection prints the employee data to a file named
  537. EMP.PRN and the payroll check data to a file named PRC.PRN.
  538. These files can then be read into many spreadsheet and database
  539. programs, allowing you to use the data for other purposes.
  540.  
  541.      The files PRC.PRN and EMP.PRN are created as soon as you
  542. select this option from the menu.  You can load the resulting
  543. data into LOTUS 123 using the import/numbers option.
  544.  
  545.      The Export ASCII Data option is provided only as a
  546. convenience for those advanced users who need the data for other
  547. purposes.  Otherwise, you need not use this option.
  548.  
  549.  
  550. SAVE DATA AND END
  551.  
  552.      When processing is completed you must exit the program
  553. using this selection.   If you just want to save the current
  554. data to the disk without ending, you may answer "N" to the
  555. question "Do you want to end processing?" and return to the
  556. menu.
  557.  
  558.  
  559. PROGRAM LIMITATIONS
  560.  
  561.      I have tried to write a simple payroll writing program
  562. which complies with the multitude of state and federal laws
  563. regarding payroll.  As a result, the program works for most
  564. payroll situations, but not for all.
  565.  
  566.      If you have different payroll periods for different
  567. employees, you must remember to change the "Paydays per Year"
  568. under "Enter or Change Employer Data" each time the payroll
  569. period changes.
  570.  
  571.      In addition, the following situations will require amounts
  572. to be manually entered or changed before the check is printed:
  573.      State Income Tax Withholding - At present, the program
  574. supports most states plus all states with an income tax that is
  575. 1) a fixed percentage of gross pay, 2) a percentage of federal
  576. taxes, 3) a fixed percentage of gross pay after a flat deduction
  577. or 4) zero.  If your state is not supported, it only takes a few
  578. seconds per check to enter the state withholding manually.
  579.  
  580.      Family employees - If you are a sole proprietorship and you
  581. pay your children, you must manually change the FICA deduction
  582. to zero after it is calculated.  Remember, the tax due
  583. calculations at the end of the Payroll Journal will include the
  584. family employee.  This amount must be subtracted before
  585. calculation of the tax due.
  586.  
  587.        Earned Income Credit - I have never known an employee to
  588. claim this credit.  If you have one, you must manually calculate
  589. the amount and enter it in the federal withholding field, and
  590. keep a separate manual record of the amount.
  591.  
  592.        Additional withholding amount - If an employee wants an
  593. additional amount added to his or her federal withholding, you
  594. must enter it manually.
  595.  
  596.  
  597. USING THE CONFIGURATION AND W-2 PRINTING PROGRAM
  598.  
  599.      The configuration program (PRCONFIG.EXE) is provided to all
  600. registered users.  It allows you to change certain features of
  601. PC-PR and to print W-2's at the end of the year.  The
  602. PRCONFIG.EXE program and the main program (PC-PR.EXE) should be
  603. on the same disk drive and subdirectory when you configure your
  604. copy of PC-PR.  Run the program by typing PRCONFIG at the DOS
  605. prompt.  To configure PC-PR, select the first menu choice.
  606. Then, use the up and down arrows to move the pointer and then
  607. press <C> to change an item.  You can change the following
  608. information:
  609.  
  610. Display Colors - If you have a color adapter and monitor, you
  611. can change the colors for screen borders, program prompts,
  612. data, and background.  Allowable colors are from 0 to 15
  613. (except for background color which can only be from 0 to 7).
  614. The display will be instantly updated as you enter the new
  615. colors.
  616.  
  617. Laser Printer? - You will also be able to change the way PC-PR
  618. starts a new page.  Usually, PC-PR starts a new page by
  619. counting lines until the page total equals 66 lines (or 42 lines
  620. for checks).  If you enter a "Y" for the laser printer question,
  621. PC-PR will start  a new page by issuing a form feed command.
  622. This works on most other printers too, but requires that you set
  623. the top of form before you start printing.
  624.  
  625. Disk Drive and Path - Enter a drive and path designation for
  626. PC-PR data.  If you want the program to read data from the B
  627. drive, enter B:.
  628.  
  629. User Changeable Input Field Name - Normally, this field is just
  630. called "Non Taxable" and the amount is added to the net pay with
  631. no deductions calculated.  But if you want to get more specific
  632. by calling it "Auto Allowance" or "Expense Reimb" you may do so.
  633.  
  634.  
  635. User Changable Status - You may also change how the User
  636. Changable field is treated to cover situations where income or
  637. deductions are handled differently for different taxes.  For
  638. example, a 401K retirement deduction which is subject to Social
  639. Security (FICA) taxes, but not Federal Income Tax.  The
  640. following choices are allowed:
  641.  
  642. E    Expense reimbursement - This is the default value.  The
  643.      amount is added to net pay with no deductions taken and
  644.      does not appear on the W-2.
  645.  
  646. 4    401K retirement plan - The amount is excluded when
  647.      calculating federal and state withholding taxes and
  648.      deducted as deduction number 6.  The amount will also be
  649.      excluded from boxes 10 and 25 on the W-2 form.  Use the W-2
  650.      setup discussed below to put deduction number 6 and write
  651.      "401K Plan" in box 17 of the W-2.
  652.  
  653. C    Cafeteria Plan - The amount is subtracted from gross wages
  654.      and does not appear on the W-2.
  655.  
  656. T    Tips - The amount is added to gross pay and deducted as
  657.      deduction number 6.  Use the W-2 setup discussed below to
  658.      put deduction number six in block 13 on the W-2.
  659.  
  660. O    Other Income - You may use the user changeable field as
  661.      simply another "Other Income" field for things like
  662.      vacation pay.  The amount is added to gross pay and subject
  663.      to all deductions.
  664.  
  665. Payroll Periods to Save - The PC-PR program saves previous
  666. checks on your  data disk for later review with the Employee
  667. History Report option.   Normally, the payroll checks for the
  668. previous 14 payroll periods are  saved.  You may modify this
  669. number to be anywhere from zero to 99 payroll periods.
  670. Remember, the more data you save, the more room you need on the
  671. data disk and the more time it will take to review an employee's
  672. history.
  673.  
  674. Top or Bottom Stub Check - PC-PR normally prints on a check
  675. form with the stub on the bottom.  Enter a  "T" for top stub or
  676. a "B" for bottom stub.
  677.  
  678. Check Number Printed on Check? - Print the check number on the
  679. body of the check as a control number.  Enter "Y" or "N".
  680.  
  681. Long Laser Check? - If you have a laser printer you can choose
  682. the new 11 inch long laser checks.  You will not be asked this
  683. question unless you answer "Y" for laser printer.
  684.  
  685.      When you have finished making your changes, press the
  686. escape key to return to the main menu.  When you exit the
  687. program, you will then be asked if you want to save the changes.
  688. If you answer with a Y, both the configuration program and PC-PR
  689. are changed until you run the configuration program again.
  690.  
  691. CHECKS SUPPORTED
  692.  
  693.      Normally, PC-PR prints on NEBS check form 9022 which is a
  694. bottom stub check.  By combining the Top/Bottom choice with the
  695. Yes/No choice for "Check Number Printed on Check", you can
  696. choose from a variety of different check styles.  Use this chart
  697. to configure the PC-AR program for the proper check.
  698.  
  699. NEBS Form Number    Stub Location  Num on Check?  Long Check?
  700. =============================================================
  701. 9020                Top            Yes               *
  702. 9022                Bottom         No                *
  703. 9024                Top            No                *
  704. 9027                Top            No                No
  705. 9215                Bottom         Yes               *
  706. 9039                Top            No                Yes
  707.  
  708.           * Not normally used on laser printer
  709.  
  710.      "Number on Check" means that the program prints the check
  711. number on the body of the check as a control number.  You should
  712. always order checks with the check number preprinted on the
  713. check.
  714.  
  715.      To order by telephone, call 1-800-388-3810 and tell them
  716. the catalog code is 95111.
  717.  
  718. PRINTING W-2'S
  719.  
  720.      Before printing W-2's, check the standard setup for W-2's
  721. by selecting the second menu choice in the PRCONFIG program.
  722. You can select which deductions you want printed in the
  723. different blocks of the W-2 form.  For instance, if you use the
  724. third deduction for state withholding, change the number after
  725. block 24 from 4 to 3.  You should also enter the correct state
  726. and locality for state and local taxes.
  727.  
  728.      If any of the blocks along the top of the W-2 form require
  729. checking, it will have to be done manually.  So, if an employee
  730. has a deferred compensation or pension plan or is deceased, be
  731. sure to go back and manually X out the proper block after you
  732. print the W-2.
  733.  
  734.      W-2's will print on standard, one-wide W-2 forms, but since
  735. most printers are not capable of printing 6 copies, you might
  736. want to order W-2 forms in "twin sets".  New England Business
  737. Service (NEBS) offers W-2 forms in 3 part employee and 3 part
  738. employer forms which you print separately.  The form number is
  739. 9859 and the catalog code number is 95111.
  740.  
  741.      If you use a laser printer, the program will print on NEBS
  742. six part W-2 for laser printers.  The form number is 12432 and
  743. the catalog code number is 95111.  Be sure you choose laser
  744. printer operation under the payroll configuration.
  745.  
  746.      To order W-2's by telephone, call 1-800-388-3810 and tell
  747. them the catalog code is 95111.
  748.  
  749. CREATE DISK FILE
  750.  
  751.      For 1990, PRCONFIG will create a disk file named W2REPORT
  752. to file with the Social Security department instead of the pink
  753. copy A of form W-2.  This "Magnetic Media" filing is now
  754. required for all employers with more than 250 employees.  The SS
  755. Administration doesn't make it easy though.  Even if you are
  756. required to file on magnetic media, you must request permission
  757. to do so.  (Just in case you forget who is really in charge.)
  758. One of the requirements is that the city, state and zip be
  759. separated.  This program will do that IF you have entered
  760. employer and employee addresses in normal city, state and zip
  761. order with the state entered as the standard two character
  762. abbreviation and separated by a space or a comma from the zip
  763. code.  Due to the strict requirements placed on magnetic media
  764. submissions by the Social Security Administration and the wide
  765. variations in possible data entered, I do not guarantee that
  766. your data will be accepted.
  767.  
  768.  
  769. DATA FILES
  770.  
  771.      Data files are created automatically by PC-PR.  If you wish
  772. to back up data files only, copy these files to another disk
  773. using the DOS copy or BACKUP command.
  774.  
  775. PC-PR.EMP      Employee data files with balances.
  776. PC-PR.PRC      Current period payroll checks.
  777. PR1.PRC, PR2.PRC, PR3.PRC, etc. contain the previous period
  778. payroll checks.  PR1.PRC is the most recent.
  779.  
  780.  
  781. HELPFUL HINTS
  782.  
  783.      When inputting information, the plus <+> key has the same
  784. effect as the enter key.  Numerical information is entered
  785. "calculator style".  The decimal point is placed automatically.
  786. Using the minus <-> key after the number enters the number as a
  787. negative.  This makes using the numeric key pad even easier.
  788.  
  789.      The escape key is always used to go back to the previous
  790. operation.  From anywhere in the program, if you continue to
  791. press the escape key, you will eventually return to the opening
  792. date question.
  793.  
  794.      The first 9 times you start a new payroll period, more disk
  795. space is required for historical files.  If you have a large
  796. business and you are using floppy disks for data storage, you
  797. can run out of disk space.  Check available disk space with the
  798. DOS DIR command occasionally.
  799.  
  800.      If you void a payroll check before starting a new payroll
  801. period, you may delete the check from the payroll checks.  To
  802. delete a check, press the delete key, when the check is
  803. displayed on the screen.
  804.  
  805.      If you void a check after a new payroll period has started,
  806. you must enter the check as a negative payroll check, so the
  807. amounts will then be reversed from the employee's payroll
  808. totals.  Negative numbers are entered by first entering the
  809. amount, then pressing the minus <-> sign.
  810.  
  811.      Federal withholding amounts are calculated using the
  812. percentage method detailed at the front of the Circular E
  813. withholding booklet.  Because this method is more accurate than
  814. using the tables, a small difference from the amounts in the
  815. tables will occur if the wages fall near the top or bottom of a
  816. wage bracket.  A difference of a few dollars is expected and is
  817. not a problem.
  818.  
  819.      If the federal withholding is not calculating correctly,
  820. check to see that the correct number of payroll periods has been
  821. entered in the Enter or Change Employer Data section.
  822.  
  823. SOCIAL SECURITY AND MEDICARE TAXES
  824.  
  825.      The IRS requires Medicare and Social Security taxes to be
  826. stated separately on the annual W-2 forms and on the quarterly
  827. 941 forms, but still allows them to be a single deduction on the
  828. payroll check.  PC-PR combines the taxes as a single deduction
  829. (FICA) for payroll check writing, and separates them at the end
  830. of the payroll ledger for 941 purposes and calculates separate
  831. amounts for the annual W-2's.  The rate for Social Security is
  832. 6.20% with a limit of 53,400 and the Medicare rate is 1.45% with
  833. a limit of 125,000.  In PC-PR, Social Security and Medicare are
  834. combined and locked in as the FICA deduction with a rate of
  835. 7.65%.
  836.  
  837.      Each time a check is written, PC-PR calculates the FICA
  838. based on the year to date earnings and compares it to the year
  839. to date amount already withheld.  The current FICA deduction is
  840. then set at the amount necessary to make the year to date
  841. deduction correct.  This method eliminates round off errors for
  842. the year and also corrects any prior errors.
  843.  
  844.  
  845.      If you have been separating the Social Security and
  846. Medicare taxes for the first part of the year, you will need to
  847. make some corrections.  In PC-PR, these taxes are combined as
  848. the FICA deduction.  First, go to ENTER OR CHANGE EMPLOYER data
  849. and eliminate any deduction information you have entered for
  850. Medicare and Social Security.  (These limits and percentages are
  851. already included in the program.)  The next time you calculate
  852. payroll checks, the FICA amount will include the year to date
  853. amount previously deducted for Medicare, and give you too large
  854. a number.  To adjust for this, you need to enter the year to
  855. date amount previously withheld for Medicare, as a negative (-)
  856. number.  Enter this negative number in the field used for your
  857. old Medicare deduction.  To enter a negative number, enter the
  858. number and then press the minus <-> key.   If you have been
  859. using the correct amounts for the first part of the year, the
  860. net amount of FICA (Medicare and Social Security) should be
  861. 7.65% for most employees.
  862.  
  863.      Due to misleading information in the IRS's Employer Tax
  864. Guide, many employers have been withholding only the 6.2% Social
  865. Security amount and not the additional 1.45% Medicare tax.  If
  866. you are one of these employers, PC-PR will withhold the
  867. additional amount necessary to make up for prior under
  868. withholding from the first check.
  869.  
  870.  
  871. SPECIAL WARNING:  Garbage In - Garbage Out.
  872.  
  873.      Although I have made every effort to eliminate the most
  874. common operator errors, it is still possible to enter complete
  875. nonsense into this program, and get incorrect payroll from the
  876. program.  Just because it is a computer doesn't make it
  877. automatically correct.  Look at the checks and printouts, and
  878. make sure the numbers are reasonable.  If you enter an incorrect
  879. check, be sure and void it.  It is your responsibility to see
  880. that your employees and the government get correct information.
  881.  
  882.  
  883.  
  884. APPENDIX A - PRINTER CODES
  885.  
  886. Be sure to enter the 0 character as a zero, not a capital O.
  887. For most new printers use the EPSON commands 1B50 and 1B4D.
  888.  
  889. Printer             10CPI               12CPI
  890. =====================================================
  891. AXIOM               1B1F0C              1B53
  892. BROTHER 1           1B50                1B45
  893. BROTHER 15          1B1F0D              1B1F0B
  894. CITOH 8510          1B4E                1B45
  895. DMP 2100            1B12                1B1D
  896. DMP 420 & 500       1B12                1B17
  897. DMP OTHER           1B0F                1B0E
  898. EPSON JX            14121B501B7201      14121B4DA2
  899. EPSON LQ 1500       1B50                1B4D
  900. EPSON MX            12                  0F
  901. GEMINI              1B4201              1B4202
  902. HP LASER JET        1B266B313248        1B266B313048
  903. IBM COLOR           12                  1B3A
  904. IBM GRAPHICS        12                  0F
  905. NEC 3510            1B5D4C              1B5D4A
  906. NEC 3515 & 7715     1B1F0D              1B1F0B
  907. NEC 3550            1B53                1B49
  908. NEC PINWRITER P3    1B3F30              1B3F33
  909. NEC PN 237          1B48                1B45
  910. OKIDATA 2410        1B36                1B41
  911. OKIDATA OTHERS      1E                  1C
  912. PANASONIC           1B50                1B4D
  913. PRISM               1D02                1E02
  914. PRO PRINTER         12                  1B3A
  915. PRO WRITER          1B4E                1B45
  916. QUME                1B453132            1B453130
  917. TALLY               1B5B3477            1B5B3577
  918. THINK JET           1B266B3353          1B266B3053
  919. TI 855              1B79                1B99
  920. TOSHIBA             1B1F0D              1B1F0B
  921.  
  922.